agreed-upon terms - Espagnol Anglais Dictionnaire